package com.zhucan.executor.domain.entity;

import com.baomidou.mybatisplus.annotation.TableName;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * @author zhuCan
 * @description
 * @since 2023-03-16 9:30
 **/
@Data
@NoArgsConstructor
@AllArgsConstructor
@Builder
@TableName("t_project_map_control_module")
public class ControlModule {

    private Long id;

    /**
     * 模块名
     */
    private String moduleName;

    /**
     * 展示页签名
     */
    private String displayLabelName;

    /**
     * 页面来源
     */
    private String origin;

    /**
     * 应用编码
     */
    private String appCode;

    /**
     * H5类型
     */
    private int htmlType;

    /**
     * h5地址
     */
    private String htmlUrl;

    /**
     * 配置页地址
     */
    private String configurationUrl;

    /**
     * 是否启用
     */
    private Boolean enabled;
}
